<!DOCTYPE html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
	<meta charset="utf-8" />
	<title></title>
	<link href="../css/bootstrap.min.css" rel="stylesheet">
	<link href="../css/bootstrap-select.css" rel="stylesheet">
    <link rel="stylesheet" href="../css/bootstrap-datetimepicker.min.css">
    <link rel="stylesheet" href="../css/bootstrap-treeview.min.css">
	<link href="../css/bootstrap-table.css" rel="stylesheet">
	<link href="../css/bootstrap-table-fixed-columns.css" rel="stylesheet">
	<link href="../css/font-awesome.min.css" rel="stylesheet">
	<link href="../css/JyyCommon.css" rel="stylesheet">
	<link href="../css/JyyTable.css" rel="stylesheet">
	<link href="../css/JyyTree.css" rel="stylesheet">
	<link href="../css/JyyMsgBox.css" rel="stylesheet">
	<script type="text/javascript" src="../js/jquery-3.2.1.js"></script>
	<script type="text/javascript" src="../js/jquery.form.min.js"></script> 
	<script type="text/javascript" src="../js/jquery-ui.min.js"></script>
	<script type="text/javascript" src="../js/bootstrap.min.js"></script>
	<script type="text/javascript" src="../js/bootstrap-datetimepicker.min.js"></script>
	<script type="text/javascript" src="../js/bootstrap-paginator.min.js"></script>
	<script type="text/javascript" src="../js/bootstrap-treeview.min.js"></script>
	<script type="text/javascript" src="../js/bootstrap-select.js"></script>
	<script type="text/javascript" src="../js/bootstrap-table.js"></script>
	<script type="text/javascript" src="../js/bootstrap-table-fixed-columns.js"></script>
	<script type="text/javascript" src="../js/jyy_modal.js"></script>
	<script type="text/javascript" src="../js/JyyCommon.js"></script>
	<script type="text/javascript" src="../js/JyyTable.js"></script>
	<script type="text/javascript" src="../js/JyyTree.js"></script>
	<script type="text/javascript" src="../js/JyyMsgBox.js"></script>
	<script type="text/javascript" src="../js/JyyLoading.js"></script>
	<script type="text/javascript" src="../js/echarts.js"></script>
	<script type="text/javascript" src="../../utils/CommonUtil.js"></script>

	<style>
	.heidenbt{
		display: none
	}
</style>
	<script type="text/javascript">
		var tree = null;
		var projectId =  getQueryString("projectId")||'88888888888';
		$(function(){
			getDatePicker();
			/* getSelectDatas();
			var div1 = document.getElementById("helpdiv");
	        document.onmousemove = function (event) {
	            pos (div1, 10, 20, event);
	        } */
		});
		function intHelp(e){
	    	if(e=='1'){
	    		$('#helpdiv').css('display','block');
	    	}else{
	    		$('#helpdiv').css('display','none');
	    	}
	    }
		function pos(o, x, y, event) {  //鼠标定位赋值函数
		    var posX = 0, posY = 0;  //临时变量值
		    var e = event || window.event;  //标准化事件对象
		    if (e.pageX || e.pageY) {  //获取鼠标指针的当前坐标值
		        posX = e.pageX;
		        posY = e.pageY;
		    } else if (e.clientX || e.clientY) {
		        posX = event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
		        posY = event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
		    }
		    o.style.position = "absolute";  //定义当前对象为绝对定位
		    o.style.top = (posY + y) + "px";  //用鼠标指针的y轴坐标和传入偏移值设置对象y轴坐标
		    o.style.left = (posX + x) + "px";  //用鼠标指针的x轴坐标和传入偏移值设置对象x轴坐标
		}
		function selectData(){
			var startDate =  $('#startDate').val(); 
			var endDate =  $('#endDate').val();
			if(JyyCommon.isEmpty(startDate) || JyyCommon.isEmpty(endDate)){
				JyyMsgBox.alert({ title:"警告", message:"[日期]不可为空",type:"warning"}).on(function (e) {});
				return false;
			}
			  JyyModelLoading.start("byvDiv");
			$.when(getEcahtData(startDate,endDate, "byvEchartData")).done(function(echatData){
				createEchat1(echatData);
				JyyModelLoading.end("byvDiv");
			});
			
			
			
		}
		function createEchat1(echartData) {
			var unitArr = ["常规火电", "启停火电", "热电","核电","抽蓄","燃油机组","储能","水电","风电","光伏","光热","区外"];
			var colorArr = ["#F01B2D", "#FF76FA", "#f076ee","#C7CEB2","#548DD4","#89A9E2","#FAC08F","#00B0F0","#92D050","#FFC000","#FFE957","#8B864E"];
			var option = {};
			var seriesData = echartData['seriesData'];
			var series = [];
			for(var j = 0;j < seriesData.length;j++) {
			    if(j==0)var base = -seriesData[j].series.reduce(function (min, val) {
			        return Math.floor(Math.min(min, val));
			    }, Infinity);
				if(seriesData[j].name == "负荷") {
					series.push({
						name: seriesData[j].name,
						type: 'line',
					    emphasis: {
					    	focus: 'none'
					    },
                        itemStyle : {
                            normal : {
                            	color:'#000000',
                                lineStyle:{
                                    color:'#000000'  
                                }
                            }
                        },
					    data: seriesData[j].series
					});
				}else if(unitArr.includes(seriesData[j].name)) {
					series.push({
						name: seriesData[j].name,
						type: 'line',
						stack: '总量',
				      	//areaStyle: {},
					    emphasis: {
					    	focus: 'none'
					    },
                        itemStyle : {
                            normal : {
                            	color: colorArr[unitArr.indexOf(seriesData[j].name)],
                                lineStyle:{
                                    color:colorArr[unitArr.indexOf(seriesData[j].name)]
                                }
                            }
                        },
					    data: seriesData[j].series
					});
				} else {
					series.push({
						name: seriesData[j].name,
						type: 'line',
					    data: seriesData[j].series
					});
				}
			}
			
			option = {
			  	tooltip: {
			    	trigger: 'axis',
			    	axisPointer: {
			      		type: 'cross',
			      		label: {
			        		backgroundColor: '#6a7985'
			      		}
			    	},
			    	position: function (pos, params, dom, rect, size) {
			    	      // 鼠标在左侧时 tooltip 显示到右侧，鼠标在右侧时 tooltip 显示到左侧。
			    	      var obj = {top: 60};
			    	      obj[['left', 'right'][+(pos[0] < size.viewSize[0] / 2)]] = 325;
			    	      return obj;
			    	  }
			  	},
			  	toolbox: {
					show: true,
					right: 30,
				    itemSize: 20,
					itemGap: 12,
			        feature: {
			        	myTool: {
			        		show: true,
			        		title: "导出为Excel",
			        		icon: 'image://../images/excel.png',
			        		onclick: (o) => {
								var option = o.option;
								var dataSource = [];
								var dataType = "\uFEFF"; //解决乱码问题
								dataType += option.xAxis[0].name+",";  //添加表格的头
								if(option.series.length > 0) {
									for(var i = 0;i < option.series.length;i++) {
										dataType += option.series[i].name+","
									}
									dataType = dataType.substr(0, dataType.length-1)
								}
								dataType += '\n'; // 以上是导出的Excel文件头部

								for(var i = 0;i < option.xAxis[0].data.length;i++) {
									var arr = [];
									for(var j = 0;j < option.series.length+1;j++) {
										if(j == 0) {
											arr.push(" "+option.xAxis[0].data[i]);
										} else {
											arr.push(option.series[j-1].data[i]);
										}
									}
									dataSource.push(arr);
								}
								// 从dataSource中取出数据存入数据源（dataType）
								dataSource.map(item => dataType += `${item.join(',')}\n`); 
								// 使用Blob，获得二进制实例
								const csvData = new Blob([dataType], {
								    type: 'text/csv'
								});
								// 创建a标签
								const _a = document.createElement('a');
								_a.href = URL.createObjectURL(csvData);
								_a.target = '_blank';
								_a.download = '备用率'+JyyCommon.getNowDateString()+`.csv`;
								document.body.appendChild(_a);
								_a.click();
								document.body.removeChild(_a);
		                   	},
			        	},
			        	saveAsImage: {name:'备用率'+JyyCommon.getNowDateString(),icon:"image://../images/downpic.png"}
			        }
			    },
			  	legend: { },
			  	grid: {
			    	left: '3%',
			    	right: '4%',
			    	bottom: '15%',
			    	containLabel: true
			  	},
			  	xAxis: [{
			  		name :'日期',
			    	type: 'category',
			      	boundaryGap: false,
			      	data: echartData['xAxisData']
			    }],
			  	yAxis: [{
			      	type: 'value',
			      	name: "%"
			    }],
			    dataZoom: [{
			        type: "inside",
			    	start: 0,
			    	end: 100
			    },{
			    	start: 0,
			    	end: 100
			    }],
			  	series: series
			};
			var chartDom = document.getElementById("byvEchart");
			var myChart = echarts.init(chartDom);
			myChart.clear();
			myChart.setOption(option);
			window.addEventListener("resize", () => {
				if(myChart){
					myChart.resize()
				}
			})
		}
		
		
		//查询
		function select(){
			selectData();
		}

		function getQueryString (name){
			var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
			var r = window.location.search.substr(1).match(reg);
			return r ? unescape(r[2]) : null;
		}

		function getDatePicker(){
			$.ajax({
				url: "Sample/selectxnyqdDate",
				type:'POST',
				cache:false,
				dataType: "json",
				data:JSON.stringify({ projectId : projectId }),
				contentType:"application/json",
	            success:function(data){
	            	if(!data.respData.readonly){
		    			$("#startDate").datetimepicker({
		    				format : 'yyyy-mm-dd', // 展现格式
		    				autoclose : true, // 选择日期后关闭
		    				language : 'zh-CN', //显示语言为中文
		    				minView : "2",
		    				startDate : new Date(data.respData.startDate),
		    				endDate : new Date(data.respData.endDate)
		    			});
		    			$("#endDate").datetimepicker({
		    				format : 'yyyy-mm-dd', // 展现格式
		    				autoclose : true, // 选择日期后关闭
		    				language : 'zh-CN', //显示语言为中文
		    				minView : "2",
		    				startDate : new Date(data.respData.startDate),
		    				endDate : new Date(data.respData.endDate)
		    			});
		    			$('#startDate').on('changeDate', function(ev){
		    			    $('#endDate').datetimepicker('setStartDate', ev.date);
		    			    var d = $('#endDate').val();
		    			    if (d) {
		    			        var date = new Date(d.replace(/-/g, '/'));
		    			        if(date != 'Invalid Date' && date < ev.date){
		    			            $('#endDate').datetimepicker('setDate', ev.date)
		    			        }
		    			    }
		    			});
		    			$("#startDate").datetimepicker("setDate", new Date(data.respData.startDate));
		    			$("#endDate").datetimepicker("setDate", new Date(data.respData.startDate));
		    			selectData1();
	            	} else { // 禁用日期控件
		    			$("#startDate").datetimepicker({
		    				format : 'yyyy-mm-dd', // 展现格式
		    				autoclose : true, // 选择日期后关闭
		    				language : 'zh-CN', //显示语言为中文
		    				minView : "2",
		    				startDate : new Date(),
		    				endDate : new Date()-1000*60*60*24
		    			});
		    			$("#endDate").datetimepicker({
		    				format : 'yyyy-mm-dd', // 展现格式
		    				autoclose : true, // 选择日期后关闭
		    				language : 'zh-CN', //显示语言为中文
		    				minView : "2",
		    				startDate : new Date(),
		    				endDate : new Date()-1000*60*60*24
		    			});
						JyyMsgBox.alert({ title:"警告", message:"暂无相关数据",type:"warning"}).on(function (e) {});
	            	}
	            }
			});
		}

		function getEcahtData(startDate, endDate, method){
			var res = $.ajax({
				url: "Sample/"+method,
				type:'POST',
				cache:false,
				dataType: "json",
				data:JSON.stringify({ projectId : projectId, startDate : startDate,endDate : endDate }),
				contentType:"application/json",
	            success:function(data){
					return data;
	            }
			});
			return res;
		}
		

		function invoke(url, args, callback){
			var r, op = {
					url: '../g/service/Sample/' + url,
					type:'POST',
					cache:false,
					async:true,
					dataType:'json',
					data:args ? JSON.stringify(args) : null,
					contentType:"application/json"
				};
			if(typeof callback == 'function'){
				op.success = function(data){
					if(data.error)return alert(data.error);
					callback(data);
				}
			} else {
				op.async = false;
				op.success = function(data){
					r = data
				};
			}
			$.ajax(op);
			if(r)if(r.error){
				alert(r.error);
				return null;
			}
			return r;
		};
		//查询
		function select1(){
			selectData1();
		}
		function selectData1(){
			var startDate =  $('#startDate').val(); 
			var endDate =  $('#endDate').val();
			if(JyyCommon.isEmpty(startDate) || JyyCommon.isEmpty(endDate)){
				JyyMsgBox.alert({ title:"警告", message:"[日期]不可为空",type:"warning"}).on(function (e) {});
				return false;
			}
			JyyModelLoading.start("hotStandByDiv");
			$.when(getEcahtData(startDate,endDate, "selectHotStandByEchatData")).done(function(echatData){
				createEchat(echatData.respData, 1);
				JyyModelLoading.end("hotStandByDiv");
			});
			JyyModelLoading.start("standByRateDiv");
			$.when(getEcahtData(startDate,endDate, "selectStandByTableData")).done(function(echatData){
				createTable1(echatData.respData, 1);
				JyyModelLoading.end("standByRateDiv");
			});
		}
		
		function getSelectDatas(){
			$.ajax({
				url: "../g/service/Sample/getfullTimeYear",
				type:'POST',
				async:false,
				dataType: "json",
				data:JSON.stringify({ projectId : projectId }),
				contentType:"application/json",
		        success:function(data){
					var content = '';
					$.each(data.iyear,function(i,n){
						content += "<option value='" + n + "'>"+ n+"</option>";
					});
					$("#yearSel").html(content);
					$('.selectpicker').selectpicker('refresh');
					selectData1();
		        }
			});
		}
		
		function createEchat(echartData, code) {
			var id = "";
			var option = {};
			var xAxisName = "时间";
			var seriesData = [];
			var yAxisName = "MW";
			var yAxisData = [{
		      	type: 'value',
		      	name: yAxisName
			}];
			if(code == 1) {
				id = "spareCapProfitEchart";
			}
			for(var i = 0;i < echartData.seriesData.length; i++) {
				var name = echartData.seriesData[i].name;
				if(name == "备用容量") {
					seriesData.push({
						name: echartData.seriesData[i].name,
						type: 'line',
					    emphasis: {
					    	focus: 'series'
					    },
					    data: echartData.seriesData[i].series
					});
				} else if(name == "备用率" || name == "旋转备用率") {
					yAxisData = [{
				      	type: 'value',
				      	name: yAxisName
					},{
				      	type: 'value',
				        alignTicks: true,
				      	name: "%"
					}];
					seriesData.push({
						name: echartData.seriesData[i].name,
					    yAxisIndex: 1,
						type: 'line',
					    emphasis: {
					    	focus: 'series'
					    },
					    data: echartData.seriesData[i].series
					});
				} else {
					seriesData.push({
						name: echartData.seriesData[i].name,
						type: 'bar',
					    stack: "总",
					    data: echartData.seriesData[i].series
					});
				}
			}
			option = {
			  	tooltip: {
			    	trigger: 'axis',
			    	axisPointer: {
			      		type: 'cross',
			      		label: {
			        		backgroundColor: '#6a7985'
			      		}
			    	},
			    	position: function(point, params, dom, rect, size) {
			             //其中point为当前鼠标的位置，size中有两个属性：viewSize和contentSize，分别为外层div和tooltip提示框的大小
			             var x = point[0]; //
			             var y = point[1];
			             var viewWidth = size.viewSize[0];
			             var viewHeight = size.viewSize[1];
			             var boxWidth = size.contentSize[0];
			             var boxHeight = size.contentSize[1];
			             var posX = 0; //x坐标位置
			             var posY = 0; //y坐标位置

			             if (x < boxWidth) { //左边放不开
			                 posX = 5;
			             } else { //左边放的下
			                 posX = x - boxWidth;
			             }

			             if (y < boxHeight) { //上边放不开
			                 posY = 5;
			             } else { //上边放得下
			                 posY = y - boxHeight;
			             }

			             return [posX, posY];
			         }
			  	},
				toolbox: {
					show: true,
					right: 30,
				    itemSize: 20,
					itemGap: 12,
			        feature: {
			        	myTool: {
			        		show: true,
			        		title: "导出为Excel",
			        		icon: 'image://../images/excel.png',
			        		onclick: (o) => {
								var option = o.option;
								var dataSource = [];
								var dataType = "\uFEFF"; //解决乱码问题
								dataType += option.xAxis[0].name+",";  //添加表格的头
								if(option.series.length > 0) {
									for(var i = 0;i < option.series.length;i++) {
										dataType += option.series[i].name+","
									}
									dataType = dataType.substr(0, dataType.length-1)
								}
								dataType += '\n'; // 以上是导出的Excel文件头部

								for(var i = 0;i < option.xAxis[0].data.length;i++) {
									var arr = [];
									for(var j = 0;j < option.series.length+1;j++) {
										if(j == 0) {
											arr.push(" "+option.xAxis[0].data[i]);
										} else {
											arr.push(option.series[j-1].data[i]);
										}
									}
									dataSource.push(arr);
								}
								// 从dataSource中取出数据存入数据源（dataType）
								dataSource.map(item => dataType += `${item.join(',')}\n`); 
								// 使用Blob，获得二进制实例
								const csvData = new Blob([dataType], {
								    type: 'text/csv'
								});
								// 创建a标签
								const _a = document.createElement('a');
								_a.href = URL.createObjectURL(csvData);
								_a.target = '_blank';
								_a.download = '备用容量及盈亏情况'+JyyCommon.getNowDateString()+`.csv`;
								document.body.appendChild(_a);
								_a.click();
								document.body.removeChild(_a);
		                   	},
			        	},
			        	saveAsImage: {name:'备用容量及盈亏情况'+JyyCommon.getNowDateString(),icon:"image://../images/downpic.png"}
			        }
			    },
			  	grid: {
			    	left: '3%',
			    	right: '8%',
			    	bottom: '12%',
			    	containLabel: true
			  	},
			  	xAxis: [{
			    	type: 'category',
			    	name: xAxisName,
			      	data: echartData.xAxisData
			    }],
			  	yAxis: yAxisData,
				dataZoom: [{
			    	type: 'inside',
			    	start: 0,
			    	end: 100
				},{
				    start: 0,
				    end: 100
			    }],
				legend: {},
			  	series: seriesData
			};
			var chartDom = document.getElementById(id);
			var myChart = echarts.init(chartDom);
			myChart.clear();
			myChart.setOption(option);
			window.addEventListener("resize", () => {
				if(myChart){
					myChart.resize()
				}
			})
		}
		// 表格
		function createTable1(tableData, code) {
			var id = "";
			var table = {};
			if(code == 1) {
				id = "standByRateTable";
				table = {
			    	cache: false,
			    	height: 457,
			        theadClasses: "bg-primary",
			    	columns: tableData.columnsList,
			    	data: tableData.dataList
			    };
			}
			$('#'+id).bootstrapTable('destroy').bootstrapTable(table);
		}
		
		function toFixed(number,len){
			  //需要n位小数就乘以n倍
			  const ceil = Math.pow(10,len);
			  //加0.5是为了四舍五入
			  const intNum = number*ceil+0.5;
			  //再除以n倍
			  const result = parseInt(intNum,10)/ceil;
			  return result
			}
		function getEcahtData1(yearSel, method){
			var res = $.ajax({
				url: "../g/service/Sample/"+method,
				type:'POST',
				cache:false,
				dataType: "json",
				data:JSON.stringify({ projectId : projectId, yearSel:yearSel }),
				contentType:"application/json",
	            success:function(data){
					return data;
	            }
			});
			return res;
		}
	</script>
<style type="text/css">
	body, html{
		width: 100%;
		height: 100%;
	}
	.selBtn {
		float:left;
		margin-left:20px;
		height:30px;
		width:70px;
		background-color:#1890FF;
		border-radius:5px;
		border: 0px;
		color:white;
	}
	.selBtn:hover {
		background-color: #00BFFF;
	}
	.shadow {
		box-shadow: 0 0.05rem 1rem rgba(0,0,0,0.15)!important;
		border-radius: 0.25rem!important;
		margin-left: 20px;
		margin-bottom: 20px;
	}
	.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*="col-"] {
		float: left;
	}
	thead tr:first-child {
		background-color: #4090E7;
        position:sticky;
        padding-top:10px;
        top: -1px;
    }
</style>
</head>
<body>
<div style="overflow-y: auto;min-width: 900px;height: 100%;">

	<div style="height: 50px;width: calc(100% - 20px);">
		<div class="col-md-12" style="padding-left: 5px;padding-right: 5px;margin-top: 10px;margin-left: 20px;">
			<label  class="control-label col-sm-1" style="float: left;margin-top: 7px;padding: 0px;width: 40px;font-weight: normal;">日期</label>
            <input id="startDate" class="form-control" placeholder="请选择日期" readonly style="float: left;margin-top: -3px;padding: 5px;width: 184px;font-weight: normal;">
			<label  class="control-label col-sm-1" style="float: left;margin-top: 7px;margin-left: 20px;padding: 0px;width: 30px;font-weight: normal;">~</label>
            <input id="endDate" class="form-control" placeholder="请选择日期" readonly style="float: left;margin-top: -3px;padding: 5px;width: 184px;font-weight: normal;">

			<button class="selBtn" onclick=select1()>查询</button>
		</div>
	</div>
	<div id="spareCapProfitDiv" class="shadow" style="width: calc(100% - 40px);min-height: 450px;position: relative;">
		<p style="margin-top: 10px;padding-top: 10px;">
			<span style="color: #1890FF;font-weight: 700;font-size: 16px;margin-left: 20px;font-family: '黑体 Bold', '黑体';">备用容量及盈亏情况</span>
		</p>
		<div id="spareCapProfitEchart" style="width: 100%;height: 400px;margin-top: 25px;"></div>
	</div>
	<div id="standByRateDiv" class="shadow" style="width: calc(100% - 40px);min-height: 500px;position: relative;">
		<p style="margin-top: 10px;padding-top: 10px;">
			<span style="color: #1890FF;font-weight: 700;font-size: 16px;margin-left: 20px;font-family: '黑体 Bold', '黑体';">备用率情况</span>
		</p>
		<table id="standByRateTable" style="width: 80%;margin-left: 10%;"></table>
	</div>
	


	<!-- <div style="height: 50px;width: calc(100% - 20px);margin-top: 10px;">
		<div class="col-md-12" style="padding-left: 5px;padding-right: 5px;margin-top: 10px;margin-left: 20px;">
			<label  class="control-label col-sm-1" style="float: left;margin-top: 7px;padding: 0px;width: 40px;font-weight: normal;">日期</label>
            <input id="startDate" class="form-control" placeholder="请选择日期" readonly style="float: left;margin-top: -3px;padding: 5px;width: 184px;font-weight: normal;">
			<label  class="control-label col-sm-1" style="float: left;margin-top: 7px;margin-left: 20px;padding: 0px;width: 30px;font-weight: normal;">~</label>
            <input id="endDate" class="form-control" placeholder="请选择日期" readonly style="float: left;margin-top: -3px;padding: 5px;width: 184px;font-weight: normal;">

			<button class="selBtn" onclick=select()>查询</button>
			
		</div>
	</div>
	<div id="byvDiv" class="shadow" style="width: calc(100% - 40px);min-height: 450px;position: relative;">
		<p style="margin-top: 10px;padding-top: 10px;">
			<span style="color: #1890FF;font-weight: 700;font-size: 16px;margin-left: 20px;font-family: '黑体 Bold', '黑体';">备用率</span>
			<img id="helpIcon"   src='../images/altd.png' onmouseover="intHelp(1);" onmouseout="intHelp(2);" style="margin-top: -10px;margin-left: 14px;">
		</p>
		<div id="byvEchart" style="width: 100%;height: 400px;margin-top: 25px;"></div>
	</div>
   		<div id='helpdiv' style="position:absolute;height: 40px;padding: 8px 0px 0px 12px;width: 409px;top: 98px;left: 35%;z-index: 9999;display: none;">
			  <div class="col-lg-6" style="width: 100%;border: 1px solid #000;background-color: #eee;">
			    <div class="input-group">
			      <span>备用率=((系统装机（不含风光）+新能源理论出力)/负荷-1)*100%</span>
			    </div>
			  </div>
	   	</div> -->
</div>
</body>
</html>